1. Minami Sushi
Category: Japanese Restaurants
Category: restaurants
699 Lewelling Blvd
94579,
San leandro (California)
2. Sushi Avenue
Category: Japanese Restaurants
Category: restaurants
1042 Marina Blvd
94577,
San leandro (California)